habitual abode - German English Dictionary